two-spotted mite - Turkish English Dictionary